package com.hsh.gaoqianlianmeng.domain;

import com.hsh.gaoqianlianmeng.anno.Alia;
import lombok.Data;
import lombok.experimental.Accessors;

import java.math.BigDecimal;
import java.util.Objects;

/**
 * 传美导入
 */
@Data
@Accessors(chain = true)
public class CMExport {

    @Alia("订单号")
    private String cmNo;

    @Alia("导入订单号")
    private String no;

    @Alia("快递公司")
    private String expressCompany;

    @Alia("快递单号")
    private String expressNum;

    @Alia("全部单号")
    private String allExpressNum;

    @Override
    public boolean equals(Object o) {
        if (this == o) return true;
        if (!(o instanceof CMExport)) return false;
        CMExport cmExport = (CMExport) o;
        return Objects.equals(no, cmExport.no);
    }

    @Override
    public int hashCode() {
        return Objects.hash(no);
    }
}
